using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.Common;

namespace Model
{
    public class Endereco
    {
        public Endereco()
        {

        }

        public DataRow RetornaEnderecoPorCep(String strCep)
        {
            String strComando = "select * from cep where cep = '" + strCep + "'";
            DataTable retorno = SqlHelper.ExecuteDataTable(strComando);
            if (retorno.Rows.Count < 1) return null;
            return retorno.Rows[0];
        }

        public DataTable RetornaEnderecoPorRua(String strRua)
        {
            String strComando = "select * from cep where logradouro_sem_acento like '%" + strRua + "%'";
            DataTable retorno = SqlHelper.ExecuteDataTable(strComando);
            return retorno;
        }


        public void Salvar(string cep, string tipo, string logradouro, string bairro, string localidade, string uf)
        {
            String strComando = "insert into cep values (";
            strComando += "'" + cep + "',";
            strComando += "'" + tipo + "',";
            strComando += "'" + logradouro + "',";
            strComando += "'" + logradouro + "',";
            strComando += "'" + bairro + "',";
            strComando += "'" + localidade + "',";
            strComando += "'" + uf + "'";
            strComando += ")";

            SqlHelper.ExecuteNonQuery(strComando);
        }


    }
}
